var dato1, dato2, c =0, d=0, e=0, f=0;

$(document).ready(function()
{    
    var atributo = $( "#nombre_atributo" ), valoratributo = $( "#valor_atributo" ),allFields = $( [] ).add( atributo ).add(valoratributo);
    mostrarplazos($( "#id_code" ).val(), 0);        
    
//    console.log("num plazos"+c);
    

    
                $("#adjuntar").uploadFile({                   
 		url: "subir_logo",                         
		dragDrop: true,
		fileName: "myfile",
		returnType: "json",
                showDone: true,
		showDelete: true,                
                allowedTypes:"pdf,png,gif,jpg,jpeg",
		multiple:false,				
                onError:function(){},
                onSubmit: function(){},
                onSuccess:function(){},
 		deleteCallback: function (data, pd) 
                                {
                                    for (var i = 0; i < data.length; i++) 
                                    {
                                        $.post("borrar_logo", {op: "delete",name: data[i]}, function (resp,textStatus, jqXHR) {alert("Archivo Eliminado");});
                                    }pd.statusbar.hide(); //You choice.                                    
                                }//FIN FUNCION CALLBACK
                });//FIN FUNCION UPLOAD FILE 
    
    $( "#crear_items" ).button().click(
        function() 
        {
            $( "#forma_crear_items" ).dialog( "open" );            
        });

$( "#forma_crear_items" ).dialog({
                                    autoOpen: false,
                                    height: 350,
                                    width: 850,
                                    modal: true,
                                    
                                    buttons: { boton1: {text:'Adicionar', class:'btn btn-primary boton', click:function() {
                                                                        if ((atributo.val() !== '')  && (valoratributo.val() !== '') )
                                                                        {
                                                                                $.ajax({
                                                                                     url:"etiquetas",
                                                                                     type: "POST",
                                                                                     data:"item="+$( "#nombre_atributo" ).val()+"&valoritem="+$( "#valor_atributo" ).val(),
                                                                                     success: function(retorno)
                                                                                              {
                                                                                                  console.log(retorno);
                                                                                                  mostrarContenido(retorno);                                                                                                  
                                                                                              },
                                                                                   });
                                                                                   
                                                                           $( this ).dialog( "close" );
                                                                        }
                                                                        else
                                                                        {
                                                                            alert('Debe Ingresar el nombre de la etiqueta')
                                                                        }
                                                                    }
                                                                },
                                   boton2: {text:'Limpiar', class:'btn btn-primary', click: function() { 
                                                        atributo.val('');
                                                        valoratributo.val('');
                                                       }
                                                   }                                   
                                                  },
                                   close: function() {allFields.val( "" ).removeClass( "ui-state-error" );},
                                   
                                   
                                });//FIN DEL DIALOGO
/********************************************************************************************************************/ 
//       $( "#birds" ).autocomplete({
//                source: "buscar_etiquetas",
//                minLength: 2,
//                select: function( event, ui ) 
//                {
//                    log( ui.item ? "Selected: " + ui.item.value + " aka " + ui.item.id : "Nothing selected, input was " + this.value );
//                }
//            });

 $( "#birds" ).autocomplete({
                    source: function( request, response ) 
                    {
                        $.ajax({
                                    url: "buscar_etiquetas",
                                    dataType: "json",
                                    data: {q: request.term},
                                    success: function( data ) { response( data );}
                                });
                     },
                     minLength: 2,
                     //select: function( event, ui ) { log( ui.item ? "Selected: " + ui.item.label : "Nothing selected, input was " + this.value);},
                     select: function( event, ui ) { console.log(ui);log( ui.item[0] ? "Selected: " + ui.item[0]+", "+ui.item[1]: "Nothing selected, input was " + ui.item[0]+", "+ui.item[1]);},
                     //open: function() { $( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );},
                     //close: function() {$( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );}
                 });
/********************************************************************************************************************/
     $( "#crear" ).button().click(
        function() 
        {   
            $.ajax({
                url:"plazos",
                type: "POST",
                data:"tipo_convoca="+$( "#id_code" ).val()+"identificador=0",
                success: function(retorno)
                {
                    //console.log(retorno);                    
                    if ($( "#id_code" ).val() === '1')
                    {
                        $("#cuerpo").append( imprimir($( "#id_code" ).val(), retorno) );                       
                        //$("#cuerpo").prepend( imprimir($( "#id_code" ).val(), retorno) );                                               
                        activar(retorno, "MM 'de'  yy");
                        eliminar_plazos();
                        contarplazos1();//cantidad de plazos rango1
                        contarplazos2();//cantidad de plazos rango2
                        contarplazos3();//cantidad de cierre
                    }
                    if ($( "#id_code" ).val() === '2')
                    {
                        //$("#cuerpo").append( imprimir($( "#id_code" ).val(), retorno) );
                        $("#cuerpo").append( imprimir($( "#id_code" ).val(), retorno) );
                        activar(retorno, "d 'de' MM 'de' yy");
                        eliminar_plazos();
                        
                    }
                    if ($( "#id_code" ).val() === '3')
                    {
                        //$("#cuerpo").append( imprimir($( "#id_code" ).val(), retorno) );
                        $("#cuerpo").prepend( imprimir($( "#id_code" ).val(), retorno) );
                        activar(retorno, "d 'de' MM 'de' yy");
                        eliminar_plazos();
                        
                    }
                    if ($( "#id_code" ).val() === '4')
                    {
                        //$("#cuerpo").append( imprimir($( "#id_code" ).val(), retorno) );
                        $("#cuerpo").prepend( imprimir($( "#id_code" ).val(), retorno) );
                        activar(retorno, "d 'de' MM 'de' yy");
                        eliminar_plazos();
                        contarplazos4();
                    }
                    
                },
        });
    }); 
    

/********************************************************************************************************************/
$('.boton').click(function ()
    {           
        $('.error3').remove();  
        $('.error5').remove();  
        
        $(".show_rango1").each(function()
        {               
            if($(this).val() === "")
            {   
                $(this).focus().before("<span class='error3'>Seleccione rango "+$(this).attr('id')+"</span>");                                                
            }            
        });        
        console.log("qedan "+contarplazos1()+" plazos para rango 1");

               
        
        $(".show_rango2").each(function()
        {              
            if($(this).val() === "")
            { 
                if ($( "#id_code" ).val() === '1')
                {
                    $(this).focus().before("<span class='error5'>Seleccione rango "+$(this).attr('id')+"</span>");
                }
                if ($( "#id_code" ).val() === '2')
                {
                    $(this).focus().before("<span class='error3'>Seleccione rango "+$(this).attr('id')+"</span>");
                }
                
            }            
        });        
           
        console.log("qedan "+contarplazos2()+" plazos para rango 2");
        
        $(".show_cierre").each(function()
        {               
            if($(this).val() === "")
            {   
                $(this).focus().before("<span class='error3'>Seleccione rango "+$(this).attr('id')+"</span>");                                                
            }            
        });       
        
        console.log("qedan "+contarplazos3()+" plazos para cierre");
        
        if ($( "#id_code" ).val() === '1')
        {            
            if((contarplazos1() > 0) && (contarplazos2() > 0) && (contarplazos3() > 0))//no pasa a la otra pagina
            {                
                return false;                
            }            
            if((contarplazos1() > 0) && (contarplazos2() > 0) && (contarplazos3() === 0))//no pasa a la otra pagina
            {         
                return false;                
            }
            if((contarplazos1() > 0) && (contarplazos2() === 0) && (contarplazos3() > 0))//no pasa a la otra pagina
            {                
                return false;                
            }
            if((contarplazos1() === 0) && (contarplazos2() > 0) && (contarplazos3() > 0))//no pasa a la otra pagina
            {             
                return false;                
            }
            if((contarplazos1() === 0) && (contarplazos2() === 0) && (contarplazos3() > 0))//no pasa a la otra pagina
            {             
                return false;                
            }
            if((contarplazos1() === 0) && (contarplazos2() > 0) && (contarplazos3() === 0))//no pasa a la otra pagina
            {             
                return false;                
            }
            if((contarplazos1() > 0) && (contarplazos2() === 0) && (contarplazos3() === 0))//no pasa a la otra pagina
            {             
                return false;                
            }
        } 
        else if($( "#id_code" ).val() === '2')
        {
            console.log('entra al tipo 2');
            if((contarplazos1() > 0) && (contarplazos2() > 0))//no pasa a la otra pagina
            {                
                return false;
                
            }            
            if((contarplazos1() > 0) && (contarplazos2() === 0))//no pasa a la otra pagina
            {             
                return false;                
            }
            
            if((contarplazos1() === 0) && (contarplazos2() > 0))//no pasa a la otra pagina
            {             
                return false;
            }            
        }        
        else if ($( "#id_code" ).val() === '3')
        {            
            if(contarplazos1() > 0)//no pasa a la otra pagina
            {
                return false;         
            }            
        }
        else if ($( "#id_code" ).val() === '4')
        {            
            if(contarplazos1() > 0)//no pasa a la otra pagina
            {
                return false;         
            }            
        }
        //return false;
    });
    
    
    $( "#borrar1" ).button().click(
        function() 
        {
                //eliminar_todas_las_etiquetas()();
                //eliminar_plazos()
                $( "#cuerpo" ).empty();
                mostrarplazos($( "#id_code" ).val(), 0);
        });
/***********************************************************************************************************/
});//FIN READY
function activar_boton_borrar_todos()
{
    $( "#borrar" ).button().click(
        function() 
        {
            eliminar_todas_las_etiquetas();
        });
}

function imprimir(id_convocatoria, numero)
{
    if(id_convocatoria === '1')
    {
        var code = "<tr id='fil1"+numero+"'><th>Para viajes que se vayan a realizar entre:</th>\n\
                                <th><input type='text' placeholder='Seleccione la fecha-->'  class='show_rango1 caja' id='show_rango1_"+numero+"'><input type='hidden' class='rango1' name= 'rango1_tipo1[]'  id='rango1_"+numero+"'>\n\
                                y<input type='text' placeholder='Seleccione la fecha-->' class='show_rango2 caja' id='show_rango2_"+numero+"'><input type='hidden' class='rango2' name= 'rango2_tipo1[]' id='rango2_"+numero+"'></th>\n\
                                <tr>\n\
                    <tr id='fil2"+numero+"'><th><label>Fecha de cierre de la convocatoria</label></th>\n\
                               <th><input type='text' placeholder='Seleccione la fecha-->' class='show_cierre caja' id='show_cierre_"+numero+"'><input type='hidden' name='cierre_tipo1[]' id='cierre_"+numero+"'>\n\
                                <a href='#' class='btn btn-primary eliminar_plazo' id='del"+numero+"'>Eliminar</a></tr>\n\
                                ";
        return code;
    }      
    if(id_convocatoria === '2')
    {
//        var code = "<tr id='fil0"+numero+"'><th colspan='2'><center><label>El Comité de Selección considerará 2 plazos para la recepción de solicitudes:</label></center></th></tr>\n\
//                    <tr id='fil1"+numero+"'><th><label>Plazo 1</label></th><th>Hasta:<input type='text' placeholder='Seleccione la fecha-->' class ='show_rango1 caja' id='show_cierre_"+numero+"'/><input type='hidden' name='plazo1_tipo2[]' id='cierre_"+numero+"'/></tr>\n\
//                    <tr id='fil2"+numero+"'><th><label>Plazo 2</label></th><th>Hasta:<input type='text' placeholder='Seleccione la fecha-->' class ='show_rango2 caja' id='show_cierre1_"+numero+"'><input type='hidden' name='plazo2_tipo2[]' id='cierre1_"+numero+"'>\n\
//                    <a href='#' class='btn btn-primary eliminar_plazo' id='del"+numero+"'>Eliminar</a></th></tr>";
        var code = "<tr id='fil0"+numero+"'><th colspan='2'><center><label>El Comité de Selección considerará 2 plazos para la recepción de solicitudes:</label></center></th></tr>\n\
                    <tr id='fil1"+numero+"'><th><label>Plazo "+numero+"</label></th><th>Hasta:<input type='text' placeholder='Seleccione la fecha-->' class ='show_rango1 caja' id='show_cierre_"+numero+"'/><input type='hidden' name='plazo1_tipo2[]' id='cierre_"+numero+"'/></tr>\n\
                    <a href='#' class='btn btn-primary eliminar_plazo' id='del"+numero+"'>Eliminar</a></th></tr>";
        return code;
    }
    if(id_convocatoria === '3')
    {
        var code = "<tr id='fil0"+numero+"'><th><label>Plazo "+numero+"</label></th><th>Hasta el:<input type='text' placeholder='Seleccione la fecha-->' class ='show_rango1 caja' id='show_cierre_"+numero+"'><input type='hidden' name='plazo1_tipo3[]' id='cierre_"+numero+"'></th><td><a href='#' class='btn btn-primary eliminar_plazo' id='del"+numero+"'>Eliminar</a></td></tr>";
        return code;
    }
    if(id_convocatoria === '4')
    {
        var code = "<tr id='fil0"+numero+"'><th><label>Plazo 1</label></th><td>Hasta el:<input type='text' placeholder='Seleccione la fecha-->' class ='show_rango1' id='show_cierre_"+numero+"'><input type='hidden' name='plazo1_tipo4[]' id='cierre_"+numero+"'></td></tr>";
        return code;
    }    
    return "<tr><th>NO EXISTE</th></tr>";   
}


 function mostrarContenido(id)
 {  
    //$.post("items", { variable: id }, function(data){$("#recargado").html(data);}, "html");    
    $.ajax({
        url:"items",
        type: "POST",
        data:"variable="+id,
        dataType:'json',
        success: function(retorno)
        { 
            $("#recargado").empty();
            if (retorno.length > 0)
            {
                var arriba="<thead><tr><th colspan = '4'><center><h2>Items adicionados</h2></center></th></tr></thead><tbody>";
                $("#recargado").append(arriba);
                for(var i = 0; i < retorno.length; i++) 
                {
                    $("#recargado").append("<tr><td id='row_"+retorno[i][0]+"'><label title='Haga clic para modificar' class='etiqueta' id='"+retorno[i][0]+"'>"+retorno[i][1]+"</label></td><td id='re"+retorno[i][0]+"'><label class='contenido_etiqueta' title='HAGA CLIC PARA MODIFICAR' id='e"+retorno[i][0]+"'>"+retorno[i][2]+"</label></td><td><a href='#' class='btn btn-primary editar' id='ed"+retorno[i][0]+"'>Editar</a></td><td><a href='#' class='btn btn-primary eliminar' id='de"+retorno[i][0]+"'>Eliminar</a></td>");
                }
                $("#recargado").append("</tr><tfoot><tr><th colspan='4'><center><a href='#' id='borrar' class='btn btn-primary'>Eliminar Todos</a></center></th></tr> <tr><td colspan='4'><center><label>FIN REPORTE</label></center></td></tr></tfoot></tbody>");
                $('.editar').attr('disabled', true);
                $('.eliminar').attr('disabled', true);
                etiqueta();
                etiqueta_contenido();
                editar_etiquetas();
                eliminar_etiquetas(); 
                activar_boton_borrar_todos();
            }
            else
            {
                $("#recargado").append("<table class= 'table table-condensed'><thead><tr><th colspan = '2'><center><h2>Items adicionados</center></h2></th></tr></thead><tbody><tr><td colspan='2'><center><h5>NO EXITEN ITEMS RELACIONADOS CON LA CONVOCATORIA</h5></center></td></tr></tbody><tfoot><tr><td colspan = 2></td></tr></tfoot></table><tfoot><tr><td><label>FIN REPORTE</label></td></tr></tfoot>");
            }
        },
    });//FIN AJAX 
}//funcion que convierte la etiqueta de texto en un input text
function etiqueta()
{                
     $(".etiqueta").click(function()
     {                   
       var id = $(this).attr('id');
       var input ="<input type='text' class='caja' id='etiqueta"+id+"' value='"+$(this).text()+"'>";                   
       $("#"+this.id).empty();       
       $("#row_"+id).prepend(input);       
        caja_atributo();
        $("#ed"+id).attr('disabled', false);
        $("#de"+id).attr('disabled', false);
    });
}
//funcion que convierte la etiqueta de texto en un textarea
function etiqueta_contenido()
{    
    $(".contenido_etiqueta").click(function()
    {
        var id = $(this).attr('id');                
        var input ="<textarea class='area' id='contenido"+id+"'>"+$(this).text()+"</textarea>";                           
        $("#"+this.id).empty();
        $("#r"+id).append(input);        
    
        caja_contenido_atributo();
        $("#ed"+id.substring(1)).attr('disabled', false);
        $("#de"+id.substring(1)).attr('disabled', false);
    });
}
function caja_atributo()
{   
    $(".caja").change(function(){dato1 = $(this).attr('id');});     
    $(".caja").click(function(){dato1 = $(this).attr('id'); $(this).select(); });       
}
function caja_contenido_atributo()
{   
    $(".area").change(function(){dato2 = $(this).attr('id');});
    $(".area").click(function(){dato2 = $(this).attr('id'); $(this).select();});        
}

function editar_etiquetas()
{      
    $(".editar").click(function()
    {
        var id = $(this).attr('id');
        var mensaje ="DEBE MODIFICAR LA INFORMACION DE LA ETIQUETA O DEL CONTENIDO";
              
        if ($("#"+dato1).val() !== undefined)
        {
            if ($("#"+dato1).val() !== '')
            {
                $.ajax({
                    url:"actualizar_etiquetas",
                    type: "POST",
                    data:"item="+$("#"+dato1).val()+"&id_atr="+id.substring(2),
                    success: function(retorno)
                    {                         
                        mostrarContenido( $("#id_conv").val() ); 
                    },
                });//FIN AJAX           
            }
            else
            {
                mensaje = "DEBE INGRESAR UN VALOR PARA LA ETIQUETA";
            }
        }
               
        
        if ($("#"+dato2).val() !== undefined)
        {
            if ($("#"+dato2).val() !== '')
            {
                $.ajax({
                    url:"actualizar_etiquetas",
                    type: "POST",
                    data:"valoritem="+$("#"+dato2).val()+"&id_atr="+id.substring(2),
                    success: function(retorno)
                    {                         
                        mostrarContenido( $("#id_conv").val() ); 
                    },
                });//FIN AJAX           
            }
            else
            {
                mensaje = "DEBE INGRESAR UN VALOR PARA EL CONTENIDO";
            }
        }
       
        
      if (($("#"+dato1).val() !== undefined) && ($("#"+dato2).val() !== undefined))
      {
          
          if (($("#"+dato1).val() !== '') && ($("#"+dato2).val() !== ''))
          {
              $.ajax({
                  url:"actualizar_etiquetas",
                  type: "POST",
                  data:"item="+$("#"+dato1).val()+"&valoritem="+$("#"+dato2).val()+"&id_atr="+id.substring(2),
                  success: function(retorno)
                  { 
                      mostrarContenido( $("#id_conv").val() ); 
                  },
              });//FIN AJAX           
          }
          else
          {
                mensaje = "DEBE INGRESAR UN VALOR PARA LA ETIQUETA Y PARA EL CONTENIDO";
          }
      }
        console.log(mensaje);                
    });
}
function eliminar_etiquetas()
{   
    $(".eliminar").click(function()
    {         
       var id = $(this).attr('id');
        $.ajax({
            url:"eliminar_etiquetas",
            type: "POST",
            data:"id_atr="+id.substring(2),        
            success: function(retorno)
            { 
                console.log(retorno);
                mostrarContenido( $("#id_conv").val() ); 
            },
        });//FIN AJAX 
    });
}

function eliminar_todas_las_etiquetas()
{   
    $(".eliminar").each(function()
    {       
        var id = $(this).attr('id');
        //console.log( id.substring(2) );
         $.ajax({
            url:"eliminar_etiquetas",
            type: "POST",
            data:"id_atr="+id.substring(2),        
            success: function(retorno)
            { 
                console.log(retorno);
                mostrarContenido( $("#id_conv").val() ); 
            },
        });//FIN AJAX 
    });
}

function eliminar_plazos()
{
     $( ".eliminar_plazo" ).button().click(
        function() 
        {
            var id = $(this).attr('id');
            //console.log(id.substring(3));
            $("#fil0"+id.substring(3)).empty();
            $("#fil1"+id.substring(3)).empty();
            $("#fil2"+id.substring(3)).empty();            
        });
}


function mostrarplazos(id, numero)
 {    
    //imprimir(id, numero);    
    
    if ($( "#id_code" ).val() === '1')
    {
        $('#cierre_andalucia').empty();
        $("#cuerpo").prepend(imprimir(id, numero));               
        activar(numero, "MM 'de'  yy");    
        $.post("reiniciar", { tipo_convoca: id}, function(data){console.log(data)}, "html");
        eliminar_plazos();        
        c = 1;
        d = 1;
        e = 1;
    }
    if ($( "#id_code" ).val() === '2')
    {
        //$("#cuerpo").append(imprimir(id, numero));
        $('#cierre_andalucia').append("<th><label>Fecha limite de inicio de viaje</label></th><th>Antes de:<input type='text' placeholder='Seleccione la fecha-->' class ='show_cierre3 caja' id='show_cierre3'><input type='hidden' name='plazo_cierre' id='cierre3'></th>");
        $("#cuerpo").prepend(imprimir(id, numero));
        
        activar(numero, "d 'de' MM 'de' yy");    
        $.post("reiniciar", { tipo_convoca: id}, function(data){console.log(data)}, "html");
        eliminar_plazos();        
         c = 1;
         d = 1;       
    }
    if ($( "#id_code" ).val() === '3')
    {
        $('#cierre_andalucia').empty();
        //$("#cuerpo").append(imprimir(id, numero));
        $("#cuerpo").prepend(imprimir(id, numero));
        activar(numero, "d 'de' MM 'de' yy");    
        $.post("reiniciar", { tipo_convoca: id}, function(data){console.log(data)}, "html");
        eliminar_plazos();
        c = 1;
    }
    if ($( "#id_code" ).val() === '4')
    {
        $('#cierre_andalucia').empty();
        //$("#cuerpo").append(imprimir(id, numero));
        $("#cuerpo").prepend(imprimir(id, numero));
        activar(numero, "d 'de' MM 'de' yy");    
        $.post("reiniciar", { tipo_convoca: id}, function(data){console.log(data)}, "html");
        eliminar_plazos();
        c = 1;
    }
    
}

/**FUNCION QUE ACTIVA LOS DATAPICKER PARA LA FECHA**/
function activar(numero, formato_fecha)
{
      
    $.datepicker.regional['es'] = {
        closeText: 'Cerrar',
        prevText: '<Ant',
        nextText: 'Sig>',
        currentText: 'Hoy',
        monthNames: ['Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre'],
        monthNamesShort: ['Ene','Feb','Mar','Abr', 'May','Jun','Jul','Ago','Sep', 'Oct','Nov','Dic'],
        dayNames: ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
        dayNamesShort: ['Dom','Lun','Mar','Mié','Juv','Vie','Sáb'],
        dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','Sá'],
        weekHeader: 'Sm',
        dateFormat: 'dd/mm/yy',
        firstDay: 1,
        isRTL: false,
        showMonthAfterYear: false,
        yearSuffix: ''
    };
    $.datepicker.setDefaults($.datepicker.regional['es']);
    
    $( '#rango1_'+numero ).datepicker({
                                        defaultDate: "-1w",
                                        changeMonth: true,
                                        numberOfMonths: 1,
                                        showOn: "button",
                                        buttonImage: "/images/calendar.gif",
                                        buttonImageOnly: true,
                                        //altField: "#date_start2",
                                        altField: "#show_rango1_"+numero,
                                        dateFormat: 'yy/mm/dd',
                                        altFormat: "d 'de' MM 'de' yy",                                        
                                        onClose: function( selectedDate ) 
                                        {
                                            $( '#rango2_'+numero ).datepicker( "option", "minDate", selectedDate );
                                        }
                                    });

      $( '#rango2_'+numero ).datepicker({
                                            defaultDate: "+1w",
                                            changeMonth: true,
                                            numberOfMonths: 1,
                                            showOn: "button",
                                            buttonImage: "/images/calendar.gif",
                                            buttonImageOnly: true,
                                            //altField: "#date_end2",
                                            altField: "#show_rango2_"+numero,
                                            dateFormat: 'yy/mm/dd',
                                            altFormat: "d 'de' MM 'de' yy",
                                            onClose: function( selectedDate ) 
                                            {
                                                $(  '#rango1_'+numero ).datepicker( "option", "maxDate", selectedDate );
                                            }
                                        });
      $( '#cierre_'+numero ).datepicker({
                                            showOn: "button",
                                            buttonImage: "/images/calendar.gif",
                                            buttonImageOnly: true,
                                            //altField: "#date_c",
                                            altField: "#show_cierre_"+numero,
                                            dateFormat: 'yy/mm/dd',
                                            //altFormat: "MM 'de'  yy"
                                            altFormat: formato_fecha,
                                       });                                       
       $( '#cierre1_'+numero ).datepicker({
                                            showOn: "button",
                                            buttonImage: "/images/calendar.gif",
                                            buttonImageOnly: true,
                                            //altField: "#date_c",
                                            altField: "#show_cierre1_"+numero,
                                            dateFormat: 'yy/mm/dd',
                                            //altFormat: "MM 'de'  yy"
                                            altFormat: formato_fecha,
                                       }); 
      
}
function contarplazos1()
{
    c = 0;
    $(".show_rango1").each(function()
    {       
       if($(this).val() === "")
       {                
          ++c;
       }                        
    });
    return c;    
}
function contarplazos2()
{
    d = 0;
    $(".show_rango2").each(function()
    {       
       if($(this).val() === "")
       {                
          ++d;
       }                        
    });
    return d;
    console.log("plazos-->"+d);    
}
function contarplazos3()
{
     e= 0;
    $(".show_cierre").each(function()
    {       
       if($(this).val() === "")
       {                
          ++e;
       }                        
    });
    return e;
    console.log("plazos-->"+e);    
}
function log( message ) {
$( "<div>" ).text( message ).prependTo( "#log" );
$( "#log" ).scrollTop( 0 );
}